package com.penghaisoft.microwms.base.web.warehouse.dao;


import com.penghaisoft.microwms.common.data.model.MdWarehouse;
import com.penghaisoft.microwms.common.mapper.BaseMapper;

import java.util.List;

/**
 * @Description 仓库Mapper
 * @author gaofeng
 * @date 2017年5月24日 下午4:50:07 
 * @version 1.0
 */
public interface MdWarehouseMapper extends BaseMapper<MdWarehouse> {

	/** 
	 * @Title queryWarehousesUnderFactory
	 * @Description 查询工厂下面的仓库
	 * @author Administrator
	 * @date 2017年5月24日 下午4:50:31
	 * @param condition
	 * @return List<MdWarehouse>
	 */
	List<MdWarehouse> queryWarehousesUnderFactory(MdWarehouse condition);
	/** 
	 * @Title queryByCode
	 * @Description 根据code查询记录
	 * @author gaofeng
	 * @date 2017年5月24日 下午4:50:35
	 * @param mdWarehouse
	 * @return MdWarehouse
	 */
	public MdWarehouse queryByCode(MdWarehouse mdWarehouse);
	
	public MdWarehouse getByCode(MdWarehouse mdWarehouse);
}